package com.yhsimon.observer.improve;

/**
 * @author： YHSimon
 * @date： 2021-10-18 21:26
 */
public class BaiduSite implements Observer {
    private float temperature;
    private float pressure;
    private float humidity;


    //更新 天气情况  是由WeatherData 来调用，使用的是推送模式
    public void update(float temperature, float pressure, float humidity) {
        this.temperature = temperature;
        this.pressure = pressure;
        this.humidity = humidity;
        display();
    }

    public void display() {
        System.out.println("======百度网站======");
        System.out.println("**** 百度网站 气温:" + temperature + "****");
        System.out.println("**** 百度网站 气压:" + pressure + "****");
        System.out.println("**** 百度网站 湿度:" + humidity + "****");
    }
}
